body armor - Alemán Inglés Diccionario